car keys - German English Dictionary